# name: MVE vcvt instructions, part 3
# as: -march=armv8.1-m.main+mve.fp
# objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main

.*: +file format .*arm.*

Disassembly of section .text:
[^>]*> ee3f 1e01 	vcvtt.f16.f32	q0, q0
[^>]*> ee3f 0e01 	vcvtb.f16.f32	q0, q0
[^>]*> ee3f 1e03 	vcvtt.f16.f32	q0, q1
[^>]*> ee3f 0e03 	vcvtb.f16.f32	q0, q1
[^>]*> ee3f 1e05 	vcvtt.f16.f32	q0, q2
[^>]*> ee3f 0e05 	vcvtb.f16.f32	q0, q2
[^>]*> ee3f 1e09 	vcvtt.f16.f32	q0, q4
[^>]*> ee3f 0e09 	vcvtb.f16.f32	q0, q4
[^>]*> ee3f 1e0f 	vcvtt.f16.f32	q0, q7
[^>]*> ee3f 0e0f 	vcvtb.f16.f32	q0, q7
[^>]*> ee3f 3e01 	vcvtt.f16.f32	q1, q0
[^>]*> ee3f 2e01 	vcvtb.f16.f32	q1, q0
[^>]*> ee3f 3e03 	vcvtt.f16.f32	q1, q1
[^>]*> ee3f 2e03 	vcvtb.f16.f32	q1, q1
[^>]*> ee3f 3e05 	vcvtt.f16.f32	q1, q2
[^>]*> ee3f 2e05 	vcvtb.f16.f32	q1, q2
[^>]*> ee3f 3e09 	vcvtt.f16.f32	q1, q4
[^>]*> ee3f 2e09 	vcvtb.f16.f32	q1, q4
[^>]*> ee3f 3e0f 	vcvtt.f16.f32	q1, q7
[^>]*> ee3f 2e0f 	vcvtb.f16.f32	q1, q7
[^>]*> ee3f 5e01 	vcvtt.f16.f32	q2, q0
[^>]*> ee3f 4e01 	vcvtb.f16.f32	q2, q0
[^>]*> ee3f 5e03 	vcvtt.f16.f32	q2, q1
[^>]*> ee3f 4e03 	vcvtb.f16.f32	q2, q1
[^>]*> ee3f 5e05 	vcvtt.f16.f32	q2, q2
[^>]*> ee3f 4e05 	vcvtb.f16.f32	q2, q2
[^>]*> ee3f 5e09 	vcvtt.f16.f32	q2, q4
[^>]*> ee3f 4e09 	vcvtb.f16.f32	q2, q4
[^>]*> ee3f 5e0f 	vcvtt.f16.f32	q2, q7
[^>]*> ee3f 4e0f 	vcvtb.f16.f32	q2, q7
[^>]*> ee3f 9e01 	vcvtt.f16.f32	q4, q0
[^>]*> ee3f 8e01 	vcvtb.f16.f32	q4, q0
[^>]*> ee3f 9e03 	vcvtt.f16.f32	q4, q1
[^>]*> ee3f 8e03 	vcvtb.f16.f32	q4, q1
[^>]*> ee3f 9e05 	vcvtt.f16.f32	q4, q2
[^>]*> ee3f 8e05 	vcvtb.f16.f32	q4, q2
[^>]*> ee3f 9e09 	vcvtt.f16.f32	q4, q4
[^>]*> ee3f 8e09 	vcvtb.f16.f32	q4, q4
[^>]*> ee3f 9e0f 	vcvtt.f16.f32	q4, q7
[^>]*> ee3f 8e0f 	vcvtb.f16.f32	q4, q7
[^>]*> ee3f fe01 	vcvtt.f16.f32	q7, q0
[^>]*> ee3f ee01 	vcvtb.f16.f32	q7, q0
[^>]*> ee3f fe03 	vcvtt.f16.f32	q7, q1
[^>]*> ee3f ee03 	vcvtb.f16.f32	q7, q1
[^>]*> ee3f fe05 	vcvtt.f16.f32	q7, q2
[^>]*> ee3f ee05 	vcvtb.f16.f32	q7, q2
[^>]*> ee3f fe09 	vcvtt.f16.f32	q7, q4
[^>]*> ee3f ee09 	vcvtb.f16.f32	q7, q4
[^>]*> ee3f fe0f 	vcvtt.f16.f32	q7, q7
[^>]*> ee3f ee0f 	vcvtb.f16.f32	q7, q7
[^>]*> fe3f 1e01 	vcvtt.f32.f16	q0, q0
[^>]*> fe3f 0e01 	vcvtb.f32.f16	q0, q0
[^>]*> fe3f 1e03 	vcvtt.f32.f16	q0, q1
[^>]*> fe3f 0e03 	vcvtb.f32.f16	q0, q1
[^>]*> fe3f 1e05 	vcvtt.f32.f16	q0, q2
[^>]*> fe3f 0e05 	vcvtb.f32.f16	q0, q2
[^>]*> fe3f 1e09 	vcvtt.f32.f16	q0, q4
[^>]*> fe3f 0e09 	vcvtb.f32.f16	q0, q4
[^>]*> fe3f 1e0f 	vcvtt.f32.f16	q0, q7
[^>]*> fe3f 0e0f 	vcvtb.f32.f16	q0, q7
[^>]*> fe3f 3e01 	vcvtt.f32.f16	q1, q0
[^>]*> fe3f 2e01 	vcvtb.f32.f16	q1, q0
[^>]*> fe3f 3e03 	vcvtt.f32.f16	q1, q1
[^>]*> fe3f 2e03 	vcvtb.f32.f16	q1, q1
[^>]*> fe3f 3e05 	vcvtt.f32.f16	q1, q2
[^>]*> fe3f 2e05 	vcvtb.f32.f16	q1, q2
[^>]*> fe3f 3e09 	vcvtt.f32.f16	q1, q4
[^>]*> fe3f 2e09 	vcvtb.f32.f16	q1, q4
[^>]*> fe3f 3e0f 	vcvtt.f32.f16	q1, q7
[^>]*> fe3f 2e0f 	vcvtb.f32.f16	q1, q7
[^>]*> fe3f 5e01 	vcvtt.f32.f16	q2, q0
[^>]*> fe3f 4e01 	vcvtb.f32.f16	q2, q0
[^>]*> fe3f 5e03 	vcvtt.f32.f16	q2, q1
[^>]*> fe3f 4e03 	vcvtb.f32.f16	q2, q1
[^>]*> fe3f 5e05 	vcvtt.f32.f16	q2, q2
[^>]*> fe3f 4e05 	vcvtb.f32.f16	q2, q2
[^>]*> fe3f 5e09 	vcvtt.f32.f16	q2, q4
[^>]*> fe3f 4e09 	vcvtb.f32.f16	q2, q4
[^>]*> fe3f 5e0f 	vcvtt.f32.f16	q2, q7
[^>]*> fe3f 4e0f 	vcvtb.f32.f16	q2, q7
[^>]*> fe3f 9e01 	vcvtt.f32.f16	q4, q0
[^>]*> fe3f 8e01 	vcvtb.f32.f16	q4, q0
[^>]*> fe3f 9e03 	vcvtt.f32.f16	q4, q1
[^>]*> fe3f 8e03 	vcvtb.f32.f16	q4, q1
[^>]*> fe3f 9e05 	vcvtt.f32.f16	q4, q2
[^>]*> fe3f 8e05 	vcvtb.f32.f16	q4, q2
[^>]*> fe3f 9e09 	vcvtt.f32.f16	q4, q4
[^>]*> fe3f 8e09 	vcvtb.f32.f16	q4, q4
[^>]*> fe3f 9e0f 	vcvtt.f32.f16	q4, q7
[^>]*> fe3f 8e0f 	vcvtb.f32.f16	q4, q7
[^>]*> fe3f fe01 	vcvtt.f32.f16	q7, q0
[^>]*> fe3f ee01 	vcvtb.f32.f16	q7, q0
[^>]*> fe3f fe03 	vcvtt.f32.f16	q7, q1
[^>]*> fe3f ee03 	vcvtb.f32.f16	q7, q1
[^>]*> fe3f fe05 	vcvtt.f32.f16	q7, q2
[^>]*> fe3f ee05 	vcvtb.f32.f16	q7, q2
[^>]*> fe3f fe09 	vcvtt.f32.f16	q7, q4
[^>]*> fe3f ee09 	vcvtb.f32.f16	q7, q4
[^>]*> fe3f fe0f 	vcvtt.f32.f16	q7, q7
[^>]*> fe3f ee0f 	vcvtb.f32.f16	q7, q7
[^>]*> fe31 af4d 	vpsttee
[^>]*> ee3f 1e03 	vcvttt.f16.f32	q0, q1
[^>]*> ee3f 0e03 	vcvtbt.f16.f32	q0, q1
[^>]*> fe3f be05 	vcvtte.f32.f16	q5, q2
[^>]*> fe3f ae05 	vcvtbe.f32.f16	q5, q2
